
public class Empty<T> extends RecursiveList<T> {

	@Override
	public boolean empty() {
		return true;
	}

	@Override
	public int len() {
		return 0;
	}

	@Override
	public T head() {
		return null;
	}

	@Override
	public RecursiveList<T> tail() {
		return null;
	}
	
	@Override
	public String toString(){
		return "empty";
	}


	
}
